Chemical etching - German English Dictionary